/**
 * FileName: ProductTypeService
 * Author: Wb
 * Date: 2025/9/24 10:32
 * Description:
 * History:
 */
package org.test.device.service;

import org.test.device.params.QueryProductTypeParam;
import org.test.device.params.SaveProductTypeParam;
import org.test.device.vo.product.ProductTypeVo;

import java.util.List;
import java.util.Map;

/**
 * 〈一句话功能简述〉<br>
 * 〈〉
 *
 * @author Wb
 * @create 2025/9/24
 * @since 1.0.0
 */
public interface ProductTypeService {

    List<Map<String,Object>> getProductTypeList();

    List<ProductTypeVo> getProductTypeListBySQL(QueryProductTypeParam param);

    void saveProductType(SaveProductTypeParam param);

    void updateProductType(Integer id,SaveProductTypeParam param);

    void deletedProductType(Integer id);
}